From fb9a6bb6d8d6b60b25c9b9853decbcea938f7863 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 4 Apr 2014 01:28:09 -0400 Subject: [PATCH] csd: Drop the GTK_FRAME_EXTENTS requirement We are getting bug reports from people who are irritated that dialogs now have 'double headers' under any wm but gnome-shell. As an example, xfwm4 seems to do ok with csd windows, and on balance it seems better to have some invisible border issues than to have double headers. https://bugzilla.gnome.org/show_bug.cgi?id=727414 --- gtk/gtkwindow.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c index bc9f8de045..d7911869bf 100644 --- a/gtk/gtkwindow.c +++ b/gtk/gtkwindow.c @@ -3615,9 +3615,6 @@ gdk_window_supports_csd (GtkWindow *window) if (!gdk_screen_is_composited (screen)) return FALSE; - if (!gdk_x11_screen_supports_net_wm_hint (screen, gdk_atom_intern_static_string ("_GTK_FRAME_EXTENTS"))) - return FALSE; - /* We need a visual with alpha */ visual = gdk_screen_get_rgba_visual (screen); if (!visual) -- 2.30.2